Skip to content

chore(deps): update vmetrics - #1636

Merged
jrasm91 merged 1 commit into
mainfrom
renovate/vmetrics
May 26, 2026
Merged

chore(deps): update vmetrics#1636
jrasm91 merged 1 commit into
mainfrom
renovate/vmetrics

Conversation

@renovate

@renovate renovate Bot commented May 26, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change Pending
victoria-metrics-k8s-stack minor 0.78.00.79.1 0.80.0
victoria-metrics-operator (source) minor 0.62.10.63.1
victoria-metrics-operator-crds (source) minor 0.9.00.10.1

Release Notes

VictoriaMetrics/helm-charts (victoria-metrics-k8s-stack)

v0.79.1

Compare Source

Release notes for version 0.79.1

Release date: 20 May 2026

Helm: v3 AppVersion: v1.143.0

  • support Grafana HTTPRoute when resolving grafanaAddr
  • bump operator dependency chart to version 0.63.1

v0.79.0

Compare Source

Release notes for version 0.79.0

Release date: 18 May 2026

Helm: v3 AppVersion: v1.143.0

  • bump victoria-metrics-operator dependency chart to version 0.63.0
  • bump grafana dependency chart to version 12.3.3
  • bump node-exporter dependency chart to version 4.55.0

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 9am on tuesday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled because a matching PR was automerged previously.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions

Copy link
Copy Markdown
--- kubernetes/apps/infrastructure/operators/victoria-metrics/crds Kustomization: flux-system/victoria-metrics-crds HelmRelease: operators/victoria-metrics-crds

+++ kubernetes/apps/infrastructure/operators/victoria-metrics/crds Kustomization: flux-system/victoria-metrics-crds HelmRelease: operators/victoria-metrics-crds

@@ -14,13 +14,13 @@

       chart: victoria-metrics-operator-crds
       interval: 15m
       sourceRef:
         kind: HelmRepository
         name: victoria-metrics
         namespace: flux-system
-      version: 0.9.0
+      version: 0.10.1
   install:
     crds: CreateReplace
     remediation:
       retries: 3
   interval: 5m
   maxHistory: 2
--- kubernetes/apps/pipelines/data/victoria-metrics/app Kustomization: flux-system/data-pipeline-vmetrics HelmRelease: data/victoria-metrics

+++ kubernetes/apps/pipelines/data/victoria-metrics/app Kustomization: flux-system/data-pipeline-vmetrics HelmRelease: data/victoria-metrics

@@ -14,13 +14,13 @@

       chart: victoria-metrics-k8s-stack
       interval: 15m
       sourceRef:
         kind: HelmRepository
         name: victoria-metrics
         namespace: flux-system
-      version: 0.78.0
+      version: 0.79.1
   install:
     createNamespace: true
     remediation:
       retries: 3
   interval: 5m
   maxHistory: 2
--- kubernetes/apps/infrastructure/operators/victoria-metrics/app Kustomization: flux-system/victoria-metrics-operator HelmRelease: operators/victoria-metrics

+++ kubernetes/apps/infrastructure/operators/victoria-metrics/app Kustomization: flux-system/victoria-metrics-operator HelmRelease: operators/victoria-metrics

@@ -14,13 +14,13 @@

       chart: victoria-metrics-operator
       interval: 15m
       sourceRef:
         kind: HelmRepository
         name: victoria-metrics
         namespace: flux-system
-      version: 0.62.1
+      version: 0.63.1
   install:
     crds: Skip
     remediation:
       retries: 3
   interval: 5m
   maxHistory: 2
--- kubernetes/apps/monitoring/victoria-metrics/app Kustomization: flux-system/victoria-metrics HelmRelease: monitoring/victoria-metrics

+++ kubernetes/apps/monitoring/victoria-metrics/app Kustomization: flux-system/victoria-metrics HelmRelease: monitoring/victoria-metrics

@@ -14,13 +14,13 @@

       chart: victoria-metrics-k8s-stack
       interval: 15m
       sourceRef:
         kind: HelmRepository
         name: victoria-metrics
         namespace: flux-system
-      version: 0.78.0
+      version: 0.79.1
   install:
     createNamespace: true
     remediation:
       retries: 3
   interval: 5m
   maxHistory: 2
--- kubernetes/apps/monitoring-dev/victoria-metrics/app Kustomization: flux-system/victoria-metrics-dev HelmRelease: monitoring-dev/victoria-metrics-dev

+++ kubernetes/apps/monitoring-dev/victoria-metrics/app Kustomization: flux-system/victoria-metrics-dev HelmRelease: monitoring-dev/victoria-metrics-dev

@@ -14,13 +14,13 @@

       chart: victoria-metrics-k8s-stack
       interval: 15m
       sourceRef:
         kind: HelmRepository
         name: victoria-metrics
         namespace: flux-system
-      version: 0.78.0
+      version: 0.79.1
   install:
     createNamespace: true
     remediation:
       retries: 3
   interval: 5m
   maxHistory: 2

@github-actions

Copy link
Copy Markdown
--- HelmRelease: operators/victoria-metrics Deployment: operators/victoria-metrics-victoria-metrics-operator

+++ HelmRelease: operators/victoria-metrics Deployment: operators/victoria-metrics-victoria-metrics-operator

@@ -31,13 +31,13 @@

         fsGroup: 2000
         runAsNonRoot: true
         runAsUser: 1000
       serviceAccountName: victoria-metrics-victoria-metrics-operator
       containers:
       - name: operator
-        image: victoriametrics/operator:v0.69.0
+        image: victoriametrics/operator:v0.70.1
         imagePullPolicy: IfNotPresent
         env:
         - name: POD_NAME
           valueFrom:
             fieldRef:
               fieldPath: metadata.name
--- HelmRelease: operators/victoria-metrics ValidatingWebhookConfiguration: operators/victoria-metrics-victoria-metrics-operator-admission

+++ HelmRelease: operators/victoria-metrics ValidatingWebhookConfiguration: operators/victoria-metrics-victoria-metrics-operator-admission

@@ -11,13 +11,13 @@

 - clientConfig:
     service:
       namespace: operators
       name: victoria-metrics-victoria-metrics-operator
       path: /validate-operator-victoriametrics-com-v1-vlagent
       port: 9443
-    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURIVENDQWdXZ0F3SUJBZ0lRTjVOSkxiTXdjbU5LamxXTFJWOTNxakFOQmdrcWhraUc5dzBCQVFzRkFEQVoKTVJjd0ZRWURWUVFERXc1MmJTMXZjR1Z5WVhSdmNpMWpZVEFlRncweU5qQTFNall3TkRJNU1qSmFGdzB6TmpBMQpNak13TkRJNU1qSmFNQmt4RnpBVkJnTlZCQU1URG5adExXOXdaWEpoZEc5eUxXTmhNSUlCSWpBTkJna3Foa2lHCjl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF3UjlrZ2JCVnNBcmxiUFVXMExwV05zTEhCZ0s2ckZuNGpRNm0KQUlvSXdrVTZHUW9YditpUWU3U2UraGJRbGhoWGhRUHhtQ2dPNjBjbzFEbjFjd05wSmxpV2YrdGZzb2pPMkJzKwpST2Q3eTBTZk15Qjcza2U3N2NTK0tGb21pTWE4aFFFVFhzdHh2anFyUWhudFJPRWVmVnpTYS9xSU1Cak9VeEJ3CkxHZDhPaFpUYUZwVUdaTHJqdkJOZkRuVThScy9WYWFWcmU1QVVDeDJ3STJSUVlUK2xPZXhsNllON29lTUJhbWMKWmtTcDZuVWZDdEsweHkvOWFCQUFoekQyMXNsd2RueWRsMVJ5U0dwc2VUS2xTZ3Y5L0FZSDhkSlNSU3luVnlzLwplZTJRZHZYeTE2MzRER3htWlJYT29yU0MxWk9SbEVlbjdWaGxhVFEwYzNva3JsRlJaUUlEQVFBQm8yRXdYekFPCkJnTlZIUThCQWY4RUJBTUNBcVF3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQndNQ01BOEcKQTFVZEV3RUIvd1FGTUFNQkFmOHdIUVlEVlIwT0JCWUVGT1E4NkZSbEYweE54QmlKZ3RxaStlNCtoN09QTUEwRwpDU3FHU0liM0RRRUJDd1VBQTRJQkFRQ3hDaGk1Qm9LYithUVFSVUx3azVaN2tKWUZUemdVWnFDazEzb2ZJTjE0ClVkaE14c29kNlFLMjZOQWtsREM4b09lQXhaT0xEWVJQVHc2dTdNTGhta3Y5VzFLOHZGc2dTQTJGYmNXSzU5RmEKRytuRmVSYk0wZys5cWJHTnJSRmtrOVA2MDJaNVdHd3Y3SC8zb0dkc2pVZExXVFJXb0VhVjBWTDNwZUtvZ1ZuVQpPSmdhM3hITy9JNnVLN3dJanI2ZmxDS3ZGakw3Wi9RNGhBK0gralpmS1hPUElMQU5odExCVXRxMXRBMTloNk1WCkJodkUwWkRSTlJ6VnJEQXZFTGV6bThuOFZJYmNkblcvVXplOVQ3TUtkZWl0V29rQ05NOWRhRThEMmlkZUMxUWUKclljMnN4bDdDaEU1dVlFL3FKc3QyNUxQVXh2MktzTFZqb2Zjc0NqRVhzbkEKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
+    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURIakNDQWdhZ0F3SUJBZ0lSQUl0L1VqZFdsNWlLWFpaTmxUK3lCME13RFFZSktvWklodmNOQVFFTEJRQXcKR1RFWE1CVUdBMVVFQXhNT2RtMHRiM0JsY21GMGIzSXRZMkV3SGhjTk1qWXdOVEkyTURReU9USXlXaGNOTXpZdwpOVEl6TURReU9USXlXakFaTVJjd0ZRWURWUVFERXc1MmJTMXZjR1Z5WVhSdmNpMWpZVENDQVNJd0RRWUpLb1pJCmh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTXFDakVPb3hHVHRXNWFqUG9WUmppekxwWVJuc3dXMmFxZDIKQ1QzUGI4eXNHbnVERWwzT0FUa3p0aUpjZHQxTW1rd01GdE1jU09LNDZhemJPRUtBZDQ0aWNxWkFPUXUza0MyWApaQTFjZXR6bG5zczBlcmRPWDFicUZwOVkrazVLZTNpNkxaWFcreFlmQXhoUVlENEpxWTVqdElDa1RTWEVwc1BDCk5ITHdxbW56K2U0NGxyMkRXaE05TkViazZaa3pCcUt2UFdLdVZhUnUrb2lMbTRWbTlCa2VqRFVpV29uWFQrQ0QKRjBUNlVibjNLVklhTUZCM2tnb2tJeC9nT25QQlhwcTJFaTZqM1BkTEt2cVF4WkRaWTZBWGRmQkp4enVtWFg4RgpZNVhaVkFFV29nUHlzOUZPT1F4ZGM2Ym5SY1JIa2gxWVJNQ25Sa3MvQmlsNHNsL2dZSThDQXdFQUFhTmhNRjh3CkRnWURWUjBQQVFIL0JBUURBZ0trTUIwR0ExVWRKUVFXTUJRR0NDc0dBUVVGQndNQkJnZ3JCZ0VGQlFjREFqQVAKQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlI5Rldpb3l6Si9yWWhpWEJXU0YxcWdsSXR5dkRBTgpCZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUF0eWl6YmVRcnJtOXpUeW4zRlpLMDhKaEgvcmh6OWc4S2x0djByanJTCkkycmsrSTlGSktCQ2c0aHpiczdyRGtDcFQxM01FOVJhaUFEMVhIV1B6ajEydlE0VFFaREJiNTF1dFJNN29UV1gKMVg0Z0R2N0tFMkhjWmpnOWdVekJrbUFRMmk2ZlJ0TWlPc1AwWnhiMGRaeUxXMU0wdW1ZSThPYmxMME5WTFExegppVmoxNVByTW9vWFJkV0crWGpnekhqbWRGeVl2VXRTUEgxbmJxVDFZQjdxTU5ZVlJyTXBlWmxwQStXcXdjc1dvCmNsQUpQOWNSZXR0c1ZwWTBmSFdtSHJDbTdSUjlxVldXQjBvTDRxalBpSGJCR3BnUWVXQURLMEhPNFZ5ZmwyV3kKcjBqQ0R4NzBRRXhXK0cralpoWnNMRTVTamVFdHQ0QUdLQi9WRmNTNU05L3hIdz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
   failurePolicy: Fail
   name: vlagents.operator.victoriametrics.com
   admissionReviewVersions:
   - v1
   sideEffects: None
   objectSelector:
@@ -39,13 +39,13 @@

 - clientConfig:
     service:
       namespace: operators
       name: victoria-metrics-victoria-metrics-operator
       path: /validate-operator-victoriametrics-com-v1-vlcluster
       port: 9443
-    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURIVENDQWdXZ0F3SUJBZ0lRTjVOSkxiTXdjbU5LamxXTFJWOTNxakFOQmdrcWhraUc5dzBCQVFzRkFEQVoKTVJjd0ZRWURWUVFERXc1MmJTMXZjR1Z5WVhSdmNpMWpZVEFlRncweU5qQTFNall3TkRJNU1qSmFGdzB6TmpBMQpNak13TkRJNU1qSmFNQmt4RnpBVkJnTlZCQU1URG5adExXOXdaWEpoZEc5eUxXTmhNSUlCSWpBTkJna3Foa2lHCjl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF3UjlrZ2JCVnNBcmxiUFVXMExwV05zTEhCZ0s2ckZuNGpRNm0KQUlvSXdrVTZHUW9YditpUWU3U2UraGJRbGhoWGhRUHhtQ2dPNjBjbzFEbjFjd05wSmxpV2YrdGZzb2pPMkJzKwpST2Q3eTBTZk15Qjcza2U3N2NTK0tGb21pTWE4aFFFVFhzdHh2anFyUWhudFJPRWVmVnpTYS9xSU1Cak9VeEJ3CkxHZDhPaFpUYUZwVUdaTHJqdkJOZkRuVThScy9WYWFWcmU1QVVDeDJ3STJSUVlUK2xPZXhsNllON29lTUJhbWMKWmtTcDZuVWZDdEsweHkvOWFCQUFoekQyMXNsd2RueWRsMVJ5U0dwc2VUS2xTZ3Y5L0FZSDhkSlNSU3luVnlzLwplZTJRZHZYeTE2MzRER3htWlJYT29yU0MxWk9SbEVlbjdWaGxhVFEwYzNva3JsRlJaUUlEQVFBQm8yRXdYekFPCkJnTlZIUThCQWY4RUJBTUNBcVF3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQndNQ01BOEcKQTFVZEV3RUIvd1FGTUFNQkFmOHdIUVlEVlIwT0JCWUVGT1E4NkZSbEYweE54QmlKZ3RxaStlNCtoN09QTUEwRwpDU3FHU0liM0RRRUJDd1VBQTRJQkFRQ3hDaGk1Qm9LYithUVFSVUx3azVaN2tKWUZUemdVWnFDazEzb2ZJTjE0ClVkaE14c29kNlFLMjZOQWtsREM4b09lQXhaT0xEWVJQVHc2dTdNTGhta3Y5VzFLOHZGc2dTQTJGYmNXSzU5RmEKRytuRmVSYk0wZys5cWJHTnJSRmtrOVA2MDJaNVdHd3Y3SC8zb0dkc2pVZExXVFJXb0VhVjBWTDNwZUtvZ1ZuVQpPSmdhM3hITy9JNnVLN3dJanI2ZmxDS3ZGakw3Wi9RNGhBK0gralpmS1hPUElMQU5odExCVXRxMXRBMTloNk1WCkJodkUwWkRSTlJ6VnJEQXZFTGV6bThuOFZJYmNkblcvVXplOVQ3TUtkZWl0V29rQ05NOWRhRThEMmlkZUMxUWUKclljMnN4bDdDaEU1dVlFL3FKc3QyNUxQVXh2MktzTFZqb2Zjc0NqRVhzbkEKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
+    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURIakNDQWdhZ0F3SUJBZ0lSQUl0L1VqZFdsNWlLWFpaTmxUK3lCME13RFFZSktvWklodmNOQVFFTEJRQXcKR1RFWE1CVUdBMVVFQXhNT2RtMHRiM0JsY21GMGIzSXRZMkV3SGhjTk1qWXdOVEkyTURReU9USXlXaGNOTXpZdwpOVEl6TURReU9USXlXakFaTVJjd0ZRWURWUVFERXc1MmJTMXZjR1Z5WVhSdmNpMWpZVENDQVNJd0RRWUpLb1pJCmh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTXFDakVPb3hHVHRXNWFqUG9WUmppekxwWVJuc3dXMmFxZDIKQ1QzUGI4eXNHbnVERWwzT0FUa3p0aUpjZHQxTW1rd01GdE1jU09LNDZhemJPRUtBZDQ0aWNxWkFPUXUza0MyWApaQTFjZXR6bG5zczBlcmRPWDFicUZwOVkrazVLZTNpNkxaWFcreFlmQXhoUVlENEpxWTVqdElDa1RTWEVwc1BDCk5ITHdxbW56K2U0NGxyMkRXaE05TkViazZaa3pCcUt2UFdLdVZhUnUrb2lMbTRWbTlCa2VqRFVpV29uWFQrQ0QKRjBUNlVibjNLVklhTUZCM2tnb2tJeC9nT25QQlhwcTJFaTZqM1BkTEt2cVF4WkRaWTZBWGRmQkp4enVtWFg4RgpZNVhaVkFFV29nUHlzOUZPT1F4ZGM2Ym5SY1JIa2gxWVJNQ25Sa3MvQmlsNHNsL2dZSThDQXdFQUFhTmhNRjh3CkRnWURWUjBQQVFIL0JBUURBZ0trTUIwR0ExVWRKUVFXTUJRR0NDc0dBUVVGQndNQkJnZ3JCZ0VGQlFjREFqQVAKQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlI5Rldpb3l6Si9yWWhpWEJXU0YxcWdsSXR5dkRBTgpCZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUF0eWl6YmVRcnJtOXpUeW4zRlpLMDhKaEgvcmh6OWc4S2x0djByanJTCkkycmsrSTlGSktCQ2c0aHpiczdyRGtDcFQxM01FOVJhaUFEMVhIV1B6ajEydlE0VFFaREJiNTF1dFJNN29UV1gKMVg0Z0R2N0tFMkhjWmpnOWdVekJrbUFRMmk2ZlJ0TWlPc1AwWnhiMGRaeUxXMU0wdW1ZSThPYmxMME5WTFExegppVmoxNVByTW9vWFJkV0crWGpnekhqbWRGeVl2VXRTUEgxbmJxVDFZQjdxTU5ZVlJyTXBlWmxwQStXcXdjc1dvCmNsQUpQOWNSZXR0c1ZwWTBmSFdtSHJDbTdSUjlxVldXQjBvTDRxalBpSGJCR3BnUWVXQURLMEhPNFZ5ZmwyV3kKcjBqQ0R4NzBRRXhXK0cralpoWnNMRTVTamVFdHQ0QUdLQi9WRmNTNU05L3hIdz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
   failurePolicy: Fail
   name: vlclusters.operator.victoriametrics.com
   admissionReviewVersions:
   - v1
   sideEffects: None
   objectSelector:
@@ -67,13 +67,13 @@

 - clientConfig:
     service:
       namespace: operators
       name: victoria-metrics-victoria-metrics-operator
       path: /validate-operator-victoriametrics-com-v1beta1-vlogs
       port: 9443
-    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURIVENDQWdXZ0F3SUJBZ0lRTjVOSkxiTXdjbU5LamxXTFJWOTNxakFOQmdrcWhraUc5dzBCQVFzRkFEQVoKTVJjd0ZRWURWUVFERXc1MmJTMXZjR1Z5WVhSdmNpMWpZVEFlRncweU5qQTFNall3TkRJNU1qSmFGdzB6TmpBMQpNak13TkRJNU1qSmFNQmt4RnpBVkJnTlZCQU1URG5adExXOXdaWEpoZEc5eUxXTmhNSUlCSWpBTkJna3Foa2lHCjl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF3UjlrZ2JCVnNBcmxiUFVXMExwV05zTEhCZ0s2ckZuNGpRNm0KQUlvSXdrVTZHUW9YditpUWU3U2UraGJRbGhoWGhRUHhtQ2dPNjBjbzFEbjFjd05wSmxpV2YrdGZzb2pPMkJzKwpST2Q3eTBTZk15Qjcza2U3N2NTK0tGb21pTWE4aFFFVFhzdHh2anFyUWhudFJPRWVmVnpTYS9xSU1Cak9VeEJ3CkxHZDhPaFpUYUZwVUdaTHJqdkJOZkRuVThScy9WYWFWcmU1QVVDeDJ3STJSUVlUK2xPZXhsNllON29lTUJhbWMKWmtTcDZuVWZDdEsweHkvOWFCQUFoekQyMXNsd2RueWRsMVJ5U0dwc2VUS2xTZ3Y5L0FZSDhkSlNSU3luVnlzLwplZTJRZHZYeTE2MzRER3htWlJYT29yU0MxWk9SbEVlbjdWaGxhVFEwYzNva3JsRlJaUUlEQVFBQm8yRXdYekFPCkJnTlZIUThCQWY4RUJBTUNBcVF3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQndNQ01BOEcKQTFVZEV3RUIvd1FGTUFNQkFmOHdIUVlEVlIwT0JCWUVGT1E4NkZSbEYweE54QmlKZ3RxaStlNCtoN09QTUEwRwpDU3FHU0liM0RRRUJDd1VBQTRJQkFRQ3hDaGk1Qm9LYithUVFSVUx3azVaN2tKWUZUemdVWnFDazEzb2ZJTjE0ClVkaE14c29kNlFLMjZOQWtsREM4b09lQXhaT0xEWVJQVHc2dTdNTGhta3Y5VzFLOHZGc2dTQTJGYmNXSzU5RmEKRytuRmVSYk0wZys5cWJHTnJSRmtrOVA2MDJaNVdHd3Y3SC8zb0dkc2pVZExXVFJXb0VhVjBWTDNwZUtvZ1ZuVQpPSmdhM3hITy9JNnVLN3dJanI2ZmxDS3ZGakw3Wi9RNGhBK0gralpmS1hPUElMQU5odExCVXRxMXRBMTloNk1WCkJodkUwWkRSTlJ6VnJEQXZFTGV6bThuOFZJYmNkblcvVXplOVQ3TUtkZWl0V29rQ05NOWRhRThEMmlkZUMxUWUKclljMnN4bDdDaEU1dVlFL3FKc3QyNUxQVXh2MktzTFZqb2Zjc0NqRVhzbkEKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
[Diff truncated by flux-local]
--- HelmRelease: monitoring/victoria-metrics GrafanaDashboard: monitoring/vmetrics-kubernetes-kubelet

+++ HelmRelease: monitoring/victoria-metrics GrafanaDashboard: monitoring/vmetrics-kubernetes-kubelet

@@ -8,12 +8,12 @@

     app.kubernetes.io/component: grafana
     app.kubernetes.io/instance: victoria-metrics
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: victoria-metrics-k8s-stack
 spec:
   json: |
[Diff truncated by flux-local]
--- HelmRelease: monitoring/victoria-metrics GrafanaDashboard: monitoring/vmetrics-node-exporter-full

+++ HelmRelease: monitoring/victoria-metrics GrafanaDashboard: monitoring/vmetrics-node-exporter-full

@@ -215,28 +215,28 @@

     \ time spent busy vs idle, split by activity type\",\"fieldConfig\":{\"defaults\"\
     :{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisBorderShow\":false,\"\
     axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\"\
     :\"auto\",\"barAlignment\":0,\"barWidthFactor\":0.6,\"drawStyle\":\"line\",\"\
     fillOpacity\":40,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\"\
     :false,\"viz\":false},\"insertNulls\":false,\"lineInterpolation\":\"smooth\",\"\
-    lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\"\
-    :\"never\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"percent\"\
-    },\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"min\"\
-    :0,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]},\"\
-    unit\":\"percentunit\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\"\
-    :\"Busy Iowait\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\"\
-    :\"#890F02\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\"\
-    :\"Idle\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"#052B51\"\
-    ,\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Busy System\"\
-    },\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"#EAB839\",\"mode\"\
-    :\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Busy User\"},\"properties\"\
-    :[{\"id\":\"color\",\"value\":{\"fixedColor\":\"#0A437C\",\"mode\":\"fixed\"}}]},{\"\
-    matcher\":{\"id\":\"byName\",\"options\":\"Busy Other\"},\"properties\":[{\"id\"\
-    :\"color\",\"value\":{\"fixedColor\":\"#6D1F62\",\"mode\":\"fixed\"}}]}]},\"gridPos\"\
-    :{\"h\":7,\"w\":12,\"x\":0,\"y\":6},\"id\":77,\"options\":{\"legend\":{\"calcs\"\
-    :[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true,\"width\"\
+    lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"spanNulls\"\
+    :false,\"stacking\":{\"group\":\"A\",\"mode\":\"percent\"},\"thresholdsStyle\"\
+    :{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"min\":0,\"thresholds\":{\"\
+    mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]},\"unit\":\"percentunit\"\
+    },\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Busy Iowait\"},\"\
+    properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"#890F02\",\"mode\"\
+    :\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Idle\"},\"properties\"\
+    :[{\"id\":\"color\",\"value\":{\"fixedColor\":\"#052B51\",\"mode\":\"fixed\"}}]},{\"\
+    matcher\":{\"id\":\"byName\",\"options\":\"Busy System\"},\"properties\":[{\"\
+    id\":\"color\",\"value\":{\"fixedColor\":\"#EAB839\",\"mode\":\"fixed\"}}]},{\"\
+    matcher\":{\"id\":\"byName\",\"options\":\"Busy User\"},\"properties\":[{\"id\"\
+    :\"color\",\"value\":{\"fixedColor\":\"#0A437C\",\"mode\":\"fixed\"}}]},{\"matcher\"\
+    :{\"id\":\"byName\",\"options\":\"Busy Other\"},\"properties\":[{\"id\":\"color\"\
+    ,\"value\":{\"fixedColor\":\"#6D1F62\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"\
+    h\":7,\"w\":12,\"x\":0,\"y\":6},\"id\":77,\"options\":{\"legend\":{\"calcs\":[],\"\
+    displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true,\"width\"\
     :250},\"tooltip\":{\"hideZeros\":false,\"mode\":\"multi\",\"sort\":\"desc\"}},\"\
     pluginVersion\":\"11.6.1\",\"targets\":[{\"editorMode\":\"code\",\"exemplar\"\
     :false,\"expr\":\"avg(rate(node_cpu_seconds_total{instance=\\\"$node\\\",job=\\\
     \"$job\\\",mode=\\\"system\\\",cluster=~\\\"$cluster\\\"}[$__rate_interval]))\
     \ by(cluster)\",\"format\":\"time_series\",\"instant\":false,\"legendFormat\"\
     :\"Busy System\",\"range\":true,\"refId\":\"A\",\"step\":240},{\"editorMode\"\
@@ -263,31 +263,31 @@

     :\"RAM and swap usage overview, including caches\",\"fieldConfig\":{\"defaults\"\
     :{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisBorderShow\":false,\"\
     axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\"\
     :\"auto\",\"barAlignment\":0,\"barWidthFactor\":0.6,\"drawStyle\":\"line\",\"\
     fillOpacity\":40,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\"\
     :false,\"viz\":false},\"insertNulls\":false,\"lineInterpolation\":\"linear\",\"\
-    lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\"\
-    :\"never\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"\
-    },\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"min\"\
-    :0,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]},\"\
-    unit\":\"bytes\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"\
-    Swap used\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"#BF1B00\"\
-    ,\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"\
-    },\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"#E0F9D7\",\"mode\"\
-    :\"fixed\"}},{\"id\":\"custom.fillOpacity\",\"value\":0},{\"id\":\"custom.stacking\"\
-    ,\"value\":{\"group\":false,\"mode\":\"normal\"}}]},{\"matcher\":{\"id\":\"byName\"\
-    ,\"options\":\"Cache + Buffer\"},\"properties\":[{\"id\":\"color\",\"value\":{\"\
-    fixedColor\":\"#052B51\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\"\
-    ,\"options\":\"Free\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\"\
-    :\"#7EB26D\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"\
-    y\":6},\"id\":78,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\"\
-    ,\"placement\":\"bottom\",\"showLegend\":true,\"width\":350},\"tooltip\":{\"hideZeros\"\
-    :false,\"mode\":\"multi\",\"sort\":\"none\"}},\"pluginVersion\":\"11.6.1\",\"\
-    targets\":[{\"editorMode\":\"code\",\"expr\":\"node_memory_MemTotal_bytes{instance=\\\
-    \"$node\\\",job=\\\"$job\\\",cluster=~\\\"$cluster\\\"}\",\"format\":\"time_series\"\
+    lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"spanNulls\"\
+    :false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\"\
+    :{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"min\":0,\"thresholds\":{\"\
+    mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]},\"unit\":\"bytes\"},\"\
+    overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Swap used\"},\"properties\"\
+    :[{\"id\":\"color\",\"value\":{\"fixedColor\":\"#BF1B00\",\"mode\":\"fixed\"}}]},{\"\
+    matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"\
+    color\",\"value\":{\"fixedColor\":\"#E0F9D7\",\"mode\":\"fixed\"}},{\"id\":\"\
+    custom.fillOpacity\",\"value\":0},{\"id\":\"custom.stacking\",\"value\":{\"group\"\
+    :false,\"mode\":\"normal\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"\
+    Cache + Buffer\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\"\
+    :\"#052B51\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\"\
+    :\"Free\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"#7EB26D\"\
+    ,\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":6},\"id\"\
+    :78,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\"\
+    :\"bottom\",\"showLegend\":true,\"width\":350},\"tooltip\":{\"hideZeros\":false,\"\
+    mode\":\"multi\",\"sort\":\"none\"}},\"pluginVersion\":\"11.6.1\",\"targets\"\
+    :[{\"editorMode\":\"code\",\"expr\":\"node_memory_MemTotal_bytes{instance=\\\"\
+    $node\\\",job=\\\"$job\\\",cluster=~\\\"$cluster\\\"}\",\"format\":\"time_series\"\
     ,\"legendFormat\":\"Total\",\"range\":true,\"refId\":\"A\",\"step\":240},{\"editorMode\"\
     :\"code\",\"expr\":\"(node_memory_MemTotal_bytes{instance=\\\"$node\\\",job=\\\
     \"$job\\\",cluster=~\\\"$cluster\\\"} - node_memory_MemFree_bytes{instance=\\\"\
     $node\\\",job=\\\"$job\\\",cluster=~\\\"$cluster\\\"}) - ((node_memory_Cached_bytes{instance=\\\
     \"$node\\\",job=\\\"$job\\\",cluster=~\\\"$cluster\\\"} + node_memory_Buffers_bytes{instance=\\\
     \"$node\\\",job=\\\"$job\\\",cluster=~\\\"$cluster\\\"}) + node_memory_SReclaimable_bytes{instance=\\\
@@ -310,44 +310,44 @@

     \ traffic (receive and transmit) in bits per second\",\"fieldConfig\":{\"defaults\"\
     :{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisBorderShow\":false,\"\
     axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\"\
     :\"auto\",\"barAlignment\":0,\"barWidthFactor\":0.6,\"drawStyle\":\"line\",\"\
     fillOpacity\":40,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\"\
     :false,\"viz\":false},\"insertNulls\":false,\"lineInterpolation\":\"linear\",\"\
-    lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\"\
-    :\"never\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"\
-    },\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"thresholds\"\
-    :{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]},\"unit\":\"bps\"},\"\
-    overrides\":[{\"matcher\":{\"id\":\"byRegexp\",\"options\":\"/.*Tx.*/\"},\"properties\"\
-    :[{\"id\":\"custom.transform\",\"value\":\"negative-Y\"}]}]},\"gridPos\":{\"h\"\
-    :7,\"w\":12,\"x\":0,\"y\":13},\"id\":74,\"options\":{\"legend\":{\"calcs\":[],\"\
-    displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\"\
-    :{\"hideZeros\":false,\"mode\":\"multi\",\"sort\":\"none\"}},\"pluginVersion\"\
-    :\"11.6.1\",\"targets\":[{\"editorMode\":\"code\",\"expr\":\"rate(node_network_receive_bytes_total{instance=\\\
-    \"$node\\\",job=\\\"$job\\\",cluster=~\\\"$cluster\\\"}[$__rate_interval]) * 8\"\
[Diff truncated by flux-local]
--- HelmRelease: monitoring/victoria-metrics GrafanaDashboard: monitoring/vmetrics-victoriametrics-vmagent

+++ HelmRelease: monitoring/victoria-metrics GrafanaDashboard: monitoring/vmetrics-victoriametrics-vmagent

@@ -887,34 +887,42 @@

     :\"none\"}},\"pluginVersion\":\"12.2.0\",\"targets\":[{\"datasource\":{\"type\"\
     :\"prometheus\",\"uid\":\"$ds\"},\"editorMode\":\"code\",\"expr\":\"sum(rate(vmagent_remotewrite_relabel_metrics_dropped_total{job=~\\\
     \"$job\\\",instance=~\\\"$instance\\\",cluster=~\\\"$cluster\\\"}[$__rate_interval]))\
     \ by(job,url,cluster) > 0\",\"interval\":\"\",\"legendFormat\":\"__auto\",\"range\"\
     :true,\"refId\":\"B\"}],\"title\":\"Rows dropped by relabeling ($instance) to\
     \ ($url)\",\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"prometheus\",\"\
-    uid\":\"$ds\"},\"description\":\"Shows the rate of parsed datapoints from write\
-    \ or scrape requests.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"\
-    palette-classic\"},\"custom\":{\"axisBorderShow\":false,\"axisCenteredZero\":false,\"\
-    axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\"\
-    :0,\"barWidthFactor\":0.6,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\"\
-    :\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"insertNulls\"\
-    :false,\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\"\
-    :{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":false,\"stacking\"\
-    :{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"\
-    links\":[],\"mappings\":[],\"min\":0,\"thresholds\":{\"mode\":\"absolute\",\"\
-    steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]},\"unit\":\"\
-    short\"},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":166},\"\
-    id\":127,\"options\":{\"legend\":{\"calcs\":[\"mean\",\"lastNotNull\",\"max\"\
-    ],\"displayMode\":\"table\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\"\
-    :{\"hideZeros\":false,\"mode\":\"multi\",\"sort\":\"desc\"}},\"pluginVersion\"\
-    :\"11.5.0\",\"targets\":[{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$ds\"\
+    uid\":\"$ds\"},\"description\":\"Shows the rate of data rows parsed from write\
+    \ requests and scraping. \\nThere are two kinds of rows:\\n1. Raw sample: each\
+    \ sample consists of a value and a timestamp, see https://docs.victoriametrics.com/victoriametrics/keyconcepts/#raw-samples\
+    \ \\n2. Metric metadata: refers to descriptive information about metrics. It can\
+    \ be disabled by setting `-enableMetadata=false`, see https://docs.victoriametrics.com/victoriametrics/vmagent/#metric-metadata.\"\
+    ,\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\"\
+    :{\"axisBorderShow\":false,\"axisCenteredZero\":false,\"axisColorMode\":\"text\"\
+    ,\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"barWidthFactor\"\
+    :0.6,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\":\"none\",\"hideFrom\"\
+    :{\"legend\":false,\"tooltip\":false,\"viz\":false},\"insertNulls\":false,\"lineInterpolation\"\
+    :\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"\
+    linear\"},\"showPoints\":\"never\",\"showValues\":false,\"spanNulls\":false,\"\
+    stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"\
+    off\"}},\"links\":[],\"mappings\":[],\"min\":0,\"thresholds\":{\"mode\":\"absolute\"\
+    ,\"steps\":[{\"color\":\"green\",\"value\":0},{\"color\":\"red\",\"value\":80}]},\"\
+    unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\"\
+    :166},\"id\":127,\"options\":{\"legend\":{\"calcs\":[\"mean\",\"lastNotNull\"\
+    ,\"max\"],\"displayMode\":\"table\",\"placement\":\"bottom\",\"showLegend\":true},\"\
+    tooltip\":{\"hideZeros\":false,\"mode\":\"multi\",\"sort\":\"desc\"}},\"pluginVersion\"\
+    :\"12.4.3\",\"targets\":[{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$ds\"\
     },\"editorMode\":\"code\",\"exemplar\":true,\"expr\":\"sum(rate(vm_protoparser_rows_read_total{job=~\\\
     \"$job\\\",instance=~\\\"$instance\\\",cluster=~\\\"$cluster\\\"}[$__rate_interval]))\
-    \ by(job,type,cluster) > 0\",\"interval\":\"\",\"legendFormat\":\"{{ type }} ({{job}})\"\
-    ,\"range\":true,\"refId\":\"A\"}],\"title\":\"Datapoints rate ($instance)\",\"\
-    type\":\"timeseries\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$ds\"\
-    },\"description\":\"Tracks the rate of dropped invalid rows because of errors\
+    \ by(job,type,cluster) > 0\",\"interval\":\"\",\"legendFormat\":\"sample: {{ type\
+    \ }} ({{job}})\",\"range\":true,\"refId\":\"A\"},{\"datasource\":{\"type\":\"\
+    prometheus\",\"uid\":\"$ds\"},\"editorMode\":\"code\",\"expr\":\"sum(rate(vm_protoparser_metadata_read_total{job=~\\\
+    \"$job\\\",instance=~\\\"$instance\\\",cluster=~\\\"$cluster\\\"}[$__rate_interval]))\
+    \ by(job,type,cluster) > 0\",\"instant\":false,\"legendFormat\":\"metadata: {{\
+    \ type }} ({{job}})\",\"range\":true,\"refId\":\"B\"}],\"title\":\"Rows rate ($instance)\"\
+    ,\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"\
+    $ds\"},\"description\":\"Tracks the rate of dropped invalid rows because of errors\
     \ while unmarshaling write requests. The exact errors messages will be printed\
     \ in logs.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"\
     },\"custom\":{\"axisBorderShow\":false,\"axisCenteredZero\":false,\"axisColorMode\"\
     :\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"\
     barWidthFactor\":0.6,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\"\
     :\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"insertNulls\"\
@@ -1229,53 +1237,61 @@

     :\"prometheus\",\"uid\":\"$ds\"},\"editorMode\":\"code\",\"exemplar\":true,\"\
     expr\":\"sum(rate(vmagent_http_requests_total{job=~\\\"$job\\\",instance=~\\\"\
     $instance\\\",protocol!=\\\"\\\",cluster=~\\\"$cluster\\\"}[$__rate_interval]))\
     \ by(job,protocol,cluster) > 0\",\"interval\":\"\",\"legendFormat\":\"{{ protocol\
     \ }}: http ({{job}})\",\"range\":true,\"refId\":\"B\"}],\"title\":\"Requests rate\
     \  ($instance)\",\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"prometheus\"\
-    ,\"uid\":\"$ds\"},\"description\":\"Shows the rate of rows ingested in vmagent\
-    \ via push protocols.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"\
-    palette-classic\"},\"custom\":{\"axisBorderShow\":false,\"axisCenteredZero\":false,\"\
-    axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\"\
-    :0,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\":\"none\",\"hideFrom\"\
+    ,\"uid\":\"$ds\"},\"description\":\"Shows the rate of data rows ingested from\
+    \ write requests. There are two kinds of rows:\\n1. Raw sample: each sample consists\
+    \ of a value and a timestamp, see https://docs.victoriametrics.com/victoriametrics/keyconcepts/#raw-samples.\
+    \ \\n2. Metric metadata: refers to descriptive information about metrics. It can\
+    \ be disabled by setting `-enableMetadata=false`, see https://docs.victoriametrics.com/victoriametrics/vmagent/#metric-metadata.\"\
+    ,\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\"\
+    :{\"axisBorderShow\":false,\"axisCenteredZero\":false,\"axisColorMode\":\"text\"\
+    ,\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"barWidthFactor\"\
+    :0.6,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\":\"none\",\"hideFrom\"\
     :{\"legend\":false,\"tooltip\":false,\"viz\":false},\"insertNulls\":false,\"lineInterpolation\"\
     :\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"\
-    linear\"},\"showPoints\":\"never\",\"spanNulls\":false,\"stacking\":{\"group\"\
-    :\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"\
-    mappings\":[],\"min\":0,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\"\
-    :\"green\"},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\"\
-    :[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":3931},\"id\":131,\"options\"\
-    :{\"legend\":{\"calcs\":[\"mean\",\"lastNotNull\",\"max\"],\"displayMode\":\"\
-    table\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"\
-    multi\",\"sort\":\"desc\"}},\"pluginVersion\":\"9.2.6\",\"targets\":[{\"datasource\"\
-    :{\"type\":\"prometheus\",\"uid\":\"$ds\"},\"editorMode\":\"code\",\"exemplar\"\
-    :true,\"expr\":\"sum(rate(vmagent_rows_inserted_total{job=~\\\"$job\\\",instance=~\\\
-    \"$instance\\\",cluster=~\\\"$cluster\\\"}[$__rate_interval])) by(job,type,cluster)\
-    \ > 0\",\"interval\":\"\",\"legendFormat\":\"{{ type }} ({{job}})\",\"range\"\
-    :true,\"refId\":\"A\"}],\"title\":\"Rows rate  ($instance)\",\"type\":\"timeseries\"\
-    },{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$ds\"},\"description\":\"\
-    Shows how many concurrent inserts are taking place.\\n\\nIf the number of concurrent\
-    \ inserts hitting the `limit` or is close to the `limit` constantly - it might\
-    \ be a sign of a resource shortage.\\n\\n If vmagent's CPU usage and remote write\
-    \ connection saturation are at normal level, it might be that `-maxConcurrentInserts`\
-    \ cmd-line flag need to be increased.\",\"fieldConfig\":{\"defaults\":{\"color\"\
-    :{\"mode\":\"palette-classic\"},\"custom\":{\"axisBorderShow\":false,\"axisCenteredZero\"\
-    :false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\"\
-    ,\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\"\
-    :\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"insertNulls\"\
-    :false,\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\"\
[Diff truncated by flux-local]
--- HelmRelease: monitoring/victoria-metrics VMRule: monitoring/vmetrics-kubernetes-apps

+++ HelmRelease: monitoring/victoria-metrics VMRule: monitoring/vmetrics-kubernetes-apps

@@ -30,14 +30,14 @@

       annotations:
         description: Pod {{ $labels.namespace }}/{{ $labels.pod }} has been in a non-ready
           state for longer than 15 minutes on cluster {{ $labels.cluster }}.
         runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubepodnotready
         summary: Pod has been in a non-ready state for more than 15 minutes.
       expr: sum(max(kube_pod_status_phase{namespace=~".*",job="kube-state-metrics",phase=~"Pending|Unknown"})
-        by(namespace,pod,job,cluster) * on(namespace,pod,cluster) group_left(owner_kind)
-        topk(1, max(kube_pod_owner{owner_kind!="Job"}) by(namespace,pod,owner_kind,cluster))
+        by(namespace,pod,job,cluster) * on(namespace,pod,cluster) group_left() topk(1,
+        max(kube_pod_owner{owner_kind!="Job"}) by(namespace,pod,owner_kind,cluster))
         by(namespace,pod,cluster)) by(namespace,pod,job,cluster) > 0
       for: 15m
       labels:
         severity: warning
     - alert: KubeDeploymentGenerationMismatch
       annotations:
--- HelmRelease: monitoring/victoria-metrics VMRule: monitoring/vmetrics-kubernetes-system-apiserver

+++ HelmRelease: monitoring/victoria-metrics VMRule: monitoring/vmetrics-kubernetes-system-apiserver

@@ -70,12 +70,21 @@

         runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeapidown
         summary: Target disappeared from Prometheus target discovery.
       expr: absent(up{job="apiserver"})
       for: 15m
       labels:
         severity: critical
+    - alert: KubeAPIInstanceUnreachable
+      annotations:
+        description: A KubeAPI instance has been unreachable for more than 15 minutes.
+        runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeapiinstanceunreachable
+        summary: KubeAPI instance is unreachable.
+      expr: up{job="apiserver"} == 0
+      for: 15m
+      labels:
+        severity: warning
     - alert: KubeAPITerminatedRequests
       annotations:
         description: The kubernetes apiserver has terminated {{ $value | humanizePercentage
           }} of its incoming requests on cluster {{ $labels.cluster }}.
         runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeapiterminatedrequests
         summary: The kubernetes apiserver has terminated {{ $value | humanizePercentage
--- HelmRelease: monitoring/victoria-metrics VMRule: monitoring/vmetrics-kubernetes-system-controller-manager

+++ HelmRelease: monitoring/victoria-metrics VMRule: monitoring/vmetrics-kubernetes-system-controller-manager

@@ -21,7 +21,17 @@

         runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubecontrollermanagerdown
         summary: Target disappeared from Prometheus target discovery.
       expr: absent(up{job="kube-controller-manager"})
       for: 15m
       labels:
         severity: critical
+    - alert: KubeControllerManagerInstanceUnreachable
+      annotations:
+        description: A KubeControllerManager instance has been unreachable for more
+          than 15 minutes.
+        runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubecontrollermanagerinstanceunreachable
+        summary: KubeControllerManager instance is unreachable.
+      expr: up{job="kube-controller-manager"} == 0
+      for: 15m
+      labels:
+        severity: warning
 
--- HelmRelease: monitoring/victoria-metrics VMRule: monitoring/vmetrics-kubernetes-system-kubelet

+++ HelmRelease: monitoring/victoria-metrics VMRule: monitoring/vmetrics-kubernetes-system-kubelet

@@ -172,12 +172,21 @@

         runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeletservercertificaterenewalerrors
         summary: Kubelet has failed to renew its server certificate.
       expr: increase(kubelet_server_expiration_renew_errors[5m]) > 0
       for: 15m
       labels:
         severity: warning
+    - alert: KubeletInstanceUnreachable
+      annotations:
+        description: A Kubelet instance has been unreachable for more than 15 minutes.
+        runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeletinstanceunreachable
+        summary: Kubelet instance is unreachable.
+      expr: up{job="kubelet",metrics_path="/metrics"} == 0
+      for: 15m
+      labels:
+        severity: warning
     - alert: KubeletDown
       annotations:
         description: Kubelet has disappeared from Prometheus target discovery on cluster
           {{ $labels.cluster }}.
         runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeletdown
         summary: Target disappeared from Prometheus target discovery.
--- HelmRelease: monitoring/victoria-metrics VMRule: monitoring/vmetrics-kubernetes-system-scheduler

+++ HelmRelease: monitoring/victoria-metrics VMRule: monitoring/vmetrics-kubernetes-system-scheduler

@@ -20,7 +20,17 @@

         runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeschedulerdown
         summary: Target disappeared from Prometheus target discovery.
       expr: absent(up{job="kube-scheduler"})
       for: 15m
       labels:
         severity: critical
+    - alert: KubeSchedulerInstanceUnreachable
+      annotations:
+        description: A KubeScheduler instance has been unreachable for more than 15
+          minutes.
+        runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeschedulerinstanceunreachable
+        summary: KubeScheduler instance is unreachable.
+      expr: up{job="kube-scheduler"} == 0
+      for: 15m
+      labels:
+        severity: warning
 
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vlagents.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vlagents.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vlagents.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VLAgent
     listKind: VLAgentList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vlclusters.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vlclusters.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vlclusters.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VLCluster
     listKind: VLClusterList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vlogs.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vlogs.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vlogs.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VLogs
     listKind: VLogsList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vlsingles.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vlsingles.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vlsingles.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VLSingle
     listKind: VLSingleList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmagents.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmagents.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmagents.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMAgent
     listKind: VMAgentList
@@ -1637,12 +1637,15 @@

                       required:
                       - client_id
                       - token_url
                       type: object
                     proxyURL:
                       type: string
+                    queues:
+                      format: int32
+                      type: integer
                     sendTimeout:
                       pattern: '[0-9]+(ms|s|m|h)'
                       type: string
                     streamAggrConfig:
                       properties:
                         configmap:
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmalertmanagerconfigs.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmalertmanagerconfigs.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmalertmanagerconfigs.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMAlertmanagerConfig
     listKind: VMAlertmanagerConfigList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmalertmanagers.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmalertmanagers.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmalertmanagers.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMAlertmanager
     listKind: VMAlertmanagerList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmalerts.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmalerts.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmalerts.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMAlert
     listKind: VMAlertList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmanomalies.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmanomalies.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmanomalies.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMAnomaly
     listKind: VMAnomalyList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmanomalyconfigs.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmanomalyconfigs.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmanomalyconfigs.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMAnomalyConfig
     listKind: VMAnomalyConfigList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmauths.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmauths.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmauths.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMAuth
     listKind: VMAuthList
@@ -38,12 +38,17 @@

             type: object
           spec:
             properties:
               affinity:
                 type: object
                 x-kubernetes-preserve-unknown-fields: true
+              arbitraryFSAccessThroughSMs:
+                properties:
+                  deny:
+                    type: boolean
+                type: object
               componentVersion:
                 type: string
               configMaps:
                 items:
                   type: string
                 type: array
@@ -132,12 +137,13 @@

                           - VLCluster/vlstorage
                           - VLAgent
                           - VTCluster/vtinsert
                           - VTCluster/vtselect
                           - VTCluster/vtstorage
                           - VTSingle
+                          - VMAnomaly
                           type: string
                         name:
                           type: string
                         namespace:
                           type: string
                         objects:
@@ -1210,12 +1216,13 @@

                               - VLCluster/vlstorage
                               - VLAgent
                               - VTCluster/vtinsert
                               - VTCluster/vtselect
                               - VTCluster/vtstorage
                               - VTSingle
+                              - VMAnomaly
                               type: string
                             name:
                               type: string
                             namespace:
                               type: string
                             objects:
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmclusters.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmclusters.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmclusters.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMCluster
     listKind: VMClusterList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmdistributed.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmdistributed.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmdistributed.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMDistributed
     listKind: VMDistributedList
@@ -505,12 +505,17 @@

                                   - topologyKey
                                   type: object
                                 type: array
                                 x-kubernetes-list-type: atomic
                             type: object
                         type: object
+                      arbitraryFSAccessThroughSMs:
+                        properties:
+                          deny:
+                            type: boolean
+                        type: object
                       componentVersion:
                         type: string
                       configMaps:
                         items:
                           type: string
                         type: array
@@ -1314,12 +1319,13 @@

                                   - VLCluster/vlstorage
                                   - VLAgent
                                   - VTCluster/vtinsert
                                   - VTCluster/vtselect
                                   - VTCluster/vtstorage
                                   - VTSingle
+                                  - VMAnomaly
                                   type: string
                                 name:
                                   type: string
                                 namespace:
                                   type: string
                                 objects:
@@ -4205,12 +4211,13 @@

                                       - VLCluster/vlstorage
                                       - VLAgent
                                       - VTCluster/vtinsert
                                       - VTCluster/vtselect
                                       - VTCluster/vtstorage
                                       - VTSingle
+                                      - VMAnomaly
                                       type: string
                                     name:
                                       type: string
                                     namespace:
                                       type: string
                                     objects:
@@ -9710,12 +9717,19 @@

                 items:
                   properties:
                     name:
                       type: string
                     remoteWrite:
                       x-kubernetes-preserve-unknown-fields: true
+                    trafficMode:
+                      enum:
+                      - read-only
+                      - write-only
+                      - read-write
+                      - maintenance
+                      type: string
                     vmagent:
                       properties:
                         name:
                           type: string
                         spec:
                           properties:
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmnodescrapes.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmnodescrapes.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmnodescrapes.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMNodeScrape
     listKind: VMNodeScrapeList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmpodscrapes.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmpodscrapes.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmpodscrapes.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMPodScrape
     listKind: VMPodScrapeList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmprobes.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmprobes.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmprobes.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMProbe
     listKind: VMProbeList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmrules.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmrules.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmrules.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMRule
     listKind: VMRuleList
@@ -104,12 +104,15 @@

                       type: string
                   required:
                   - name
                   - rules
                   type: object
                 type: array
+                x-kubernetes-list-map-keys:
+                - name
+                x-kubernetes-list-type: map
             required:
             - groups
             type: object
           status:
             properties:
               conditions:
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmscrapeconfigs.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmscrapeconfigs.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmscrapeconfigs.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMScrapeConfig
     listKind: VMScrapeConfigList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmservicescrapes.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmservicescrapes.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmservicescrapes.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMServiceScrape
     listKind: VMServiceScrapeList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmsingles.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmsingles.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmsingles.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMSingle
     listKind: VMSingleList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmstaticscrapes.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmstaticscrapes.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmstaticscrapes.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMStaticScrape
     listKind: VMStaticScrapeList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmusers.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vmusers.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vmusers.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VMUser
     listKind: VMUserList
@@ -171,12 +171,13 @@

                           - VLCluster/vlstorage
                           - VLAgent
                           - VTCluster/vtinsert
                           - VTCluster/vtselect
                           - VTCluster/vtstorage
                           - VTSingle
+                          - VMAnomaly
                           type: string
                         name:
                           type: string
                         namespace:
                           type: string
                         objects:
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vtclusters.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vtclusters.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vtclusters.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VTCluster
     listKind: VTClusterList
--- HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vtsingles.operator.victoriametrics.com

+++ HelmRelease: operators/victoria-metrics-crds CustomResourceDefinition: operators/vtsingles.operator.victoriametrics.com

@@ -1,12 +1,12 @@

 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    controller-gen.kubebuilder.io/version: v0.20.1
+    controller-gen.kubebuilder.io/version: v0.21.0
   name: vtsingles.operator.victoriametrics.com
 spec:
   group: operator.victoriametrics.com
   names:
     kind: VTSingle
     listKind: VTSingleList

@jrasm91
jrasm91 merged commit 703476f into main May 26, 2026
20 checks passed
@jrasm91
jrasm91 deleted the renovate/vmetrics branch May 26, 2026 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant